Big Huge Thesaurus

Italian region

noun